push repeatedly - German English Dictionary